life jacket


Results for "life jacket"

English - Turkish Dictionary

life jacket

(English - Turkish Dictionary) :
cankurtaran yeleği.